package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 评价对象 sys_evaluate
 * 
 * @author ruoyi
 * @date 2020-12-13
 */
public class SysEvaluate extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 评价Id */
    private Long evaluateId;

    /** 验收合同Id */
    @Excel(name = "验收合同Id")
    private Long acceptanceContractId;

    /** 供应商Id */
    @Excel(name = "供应商Id")
    private Long supplierId;

    /** 供应商名称 */
    @Excel(name = "供应商名称")
    private String supplierName;

    /** 采购单位名称 */
    @Excel(name = "采购单位名称")
    private String unitName;

    /** 货物品名 */
    @Excel(name = "货物品名")
    private String goodName;

    /** 质量评分 */
    @Excel(name = "质量评分")
    private String qualityScore;

    /** 服务评分 */
    @Excel(name = "服务评分")
    private String serviceScore;

    /** 评语 */
    @Excel(name = "评语")
    private String comment;

    /** $column.columnComment */
    @Excel(name = "评语")
    private String attribute1;

    /** $column.columnComment */
    @Excel(name = "评语")
    private String attribute2;

    /** $column.columnComment */
    @Excel(name = "评语")
    private String attribute3;

    /** $column.columnComment */
    @Excel(name = "评语")
    private String attribute4;

    /** $column.columnComment */
    @Excel(name = "评语")
    private String attribute5;

    /** $column.columnComment */
    @Excel(name = "评语")
    private String attribute6;

    public void setEvaluateId(Long evaluateId) 
    {
        this.evaluateId = evaluateId;
    }

    public Long getEvaluateId() 
    {
        return evaluateId;
    }
    public void setAcceptanceContractId(Long acceptanceContractId) 
    {
        this.acceptanceContractId = acceptanceContractId;
    }

    public Long getAcceptanceContractId() 
    {
        return acceptanceContractId;
    }
    public void setSupplierId(Long supplierId) 
    {
        this.supplierId = supplierId;
    }

    public Long getSupplierId() 
    {
        return supplierId;
    }
    public void setSupplierName(String supplierName) 
    {
        this.supplierName = supplierName;
    }

    public String getSupplierName() 
    {
        return supplierName;
    }
    public void setUnitName(String unitName) 
    {
        this.unitName = unitName;
    }

    public String getUnitName() 
    {
        return unitName;
    }
    public void setGoodName(String goodName) 
    {
        this.goodName = goodName;
    }

    public String getGoodName() 
    {
        return goodName;
    }
    public void setQualityScore(String qualityScore) 
    {
        this.qualityScore = qualityScore;
    }

    public String getQualityScore() 
    {
        return qualityScore;
    }
    public void setServiceScore(String serviceScore) 
    {
        this.serviceScore = serviceScore;
    }

    public String getServiceScore() 
    {
        return serviceScore;
    }
    public void setComment(String comment) 
    {
        this.comment = comment;
    }

    public String getComment() 
    {
        return comment;
    }
    public void setAttribute1(String attribute1) 
    {
        this.attribute1 = attribute1;
    }

    public String getAttribute1() 
    {
        return attribute1;
    }
    public void setAttribute2(String attribute2) 
    {
        this.attribute2 = attribute2;
    }

    public String getAttribute2() 
    {
        return attribute2;
    }
    public void setAttribute3(String attribute3) 
    {
        this.attribute3 = attribute3;
    }

    public String getAttribute3() 
    {
        return attribute3;
    }
    public void setAttribute4(String attribute4) 
    {
        this.attribute4 = attribute4;
    }

    public String getAttribute4() 
    {
        return attribute4;
    }
    public void setAttribute5(String attribute5) 
    {
        this.attribute5 = attribute5;
    }

    public String getAttribute5() 
    {
        return attribute5;
    }
    public void setAttribute6(String attribute6) 
    {
        this.attribute6 = attribute6;
    }

    public String getAttribute6() 
    {
        return attribute6;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("evaluateId", getEvaluateId())
            .append("acceptanceContractId", getAcceptanceContractId())
            .append("supplierId", getSupplierId())
            .append("supplierName", getSupplierName())
            .append("unitName", getUnitName())
            .append("goodName", getGoodName())
            .append("qualityScore", getQualityScore())
            .append("serviceScore", getServiceScore())
            .append("comment", getComment())
            .append("createTime", getCreateTime())
            .append("attribute1", getAttribute1())
            .append("attribute2", getAttribute2())
            .append("attribute3", getAttribute3())
            .append("attribute4", getAttribute4())
            .append("attribute5", getAttribute5())
            .append("attribute6", getAttribute6())
            .toString();
    }
}
